female opponent (politics or sports) - Spanish English Dictionary